
Type RaySceneQuery Extends BaseObject
	global _queries:TList
	
	
	Method New()
		If Self._queries = Null Then Self._queries = New TList
		Self._queries.AddLast(Self)
	End Method
	
	
	Method Free(scm:SceneManager)
		scm.destroyQuery(Self)
		Self._queries.Remove(Self)
	End Method
End Type